import request from '@/utils/request'
// 通用接口

// 获取税务机关下拉树
export function getTaxauthorityList() {
  return request({
    url: '/system/dept/taxAuthority/treeselect/135000000',
    method: 'get'
  })
}

// 动态获取获取税务机关下拉树
export function getTaxauthorityDynamic(id) {
  return request({
    url: '/system/dept/taxAuthority/treeselect/' + id,
    method: 'get'
  })
}
/*****************************************************************跟进 模块 start */
// 保存跟进信息--针对客户
export function saveFollowUpCustomer(data) {
  return request({
    url: '/customer/bizcustomer/saveFollowUp',
    method: 'POST',
    data
  })
}
// 保存跟进信息--针对商机
export function saveFollowUpBusiness(data) {
  return request({
    url: '/ord/business/opportunity/saveFollowUp',
    method: 'POST',
    data
  })
}
// 保存跟进信息
export function addSysfucommit(data) {
  return request({
    url: '/system/sysfucommit/save',
    method: 'POST',
    data
  })
}
// 保存评论信息
export function saveCommit(data) {
  return request({
    url: '/system/sysfucommit/saveCommit',
    method: 'POST',
    data
  })
}
// 获取跟进记录列表数据
export function getSysfucommit(data) {
  return request({
    url: '/system/sysfucommit/list',
    method: 'POST',
    data
  })
}
// 跟进信息导出
export function exportCommit(data) {
  return request({
    url: '/system/sysfucommit/export',
    method: 'POST',
    data
  })
}
//删除评论
export function delRemoveCommit(id) {
  return request({
    url: '/system/sysfucommit/removeCommit?comId=' + id,
    method: 'delete'
  })
}
/*****************************************************************跟进 模块 end */
/*****************************************************************附件 模块 start */
// 获取附件列表
export function getFileList(data) {
  return request({
    url: '/file/fileList',
    method: 'post',
    data
  })
}
// 附件信息修改
export function updateFile(data) {
  return request({
    url: '/file/attachFile/updateFile',
    method: 'post',
    data
  })
}
/*****************************************************************附件 模块 end */
/******************************************************************操作日志 模块 start */
// 操作日志信息列表查询
export function getOperaList(data) {
  return request({
    url: '/system/Opera/list',
    method: 'post',
    data
  })
}
/*****************************************************************操作日志 模块 end */

/******************************************************************重点关注 模块 start */
// 获取当前是否已重点关注
export function getFocus(data) {
  return request({
    url: '/system/focus/get',
    method: 'GET',
    params: data
  })
}
// 添加、取消重点关注
export function saveFocus(data) {
  return request({
    url: '/system/focus/save',
    method: 'POST',
    data
  })
}
/*****************************************************************重点关注 模块 end */

/*****************************************************************常用人员 模块 start */
// 获取常用人列表
export function getUserlist(data) {
  return request({
    url: '/system/frequent/list',
    method: 'POST',
    params: data
  })
}
export function userInsert(data) {
  return request({
    url: '/system/frequent/insert',
    method: 'POST',
    data
  })
}
/*****************************************************************常用人员 模块 end */
